* {margin:0 0; padding:0 0;}
body {font-size:12px; color:#656464;font-family:'ËÎÌå'}
table,td {border:0px;width:650px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}
.all {width:969px; margin:0 auto;}
.top {width:969px; height:195px;}
.menu {width:969px; height:35px; background-image:url(images/menu.jpg); background-repeat:no-repeat; margin:2px 0 0 0;}
.menu1 {color:#FFFFFF; padding:10px 0 0 30px; line-height:25px; letter-spacing: 1px; FILTER: dropshadow(color=#000000,offx=1,offy=1,Positive=true); float:left;}
* +html menu1 {padding:10px 0 0 50px;}
.menu2 {color:#000; padding:8px 0 0 55px; line-height:25px; letter-spacing: 1px;}

.mid {width:969px; height:auto; background-image:url(images/bg.gif); background-repeat:repeat-y; clear:both; padding:0 0 10px 0;}
.mid1 {height:900px;}

.l {width:232px; float:left; padding:5px 0 0 18px;}
.m {width:440px; float:left; padding:5px 0 0 13px;}
.r {width:232px; float:left; padding:5px 0 0 13px;}

.tz {width:232px; background-image:url(images/tz-bg.gif); background-repeat:repeat-y; height:250px;}
.tz1 {width:203px; height:52px; margin:0 auto;}
.nr1 {width:203px; margin:0 auto; padding:8px 5px 5px 8px;}
.nr1 ul{ list-style:none;} 
.nr1 li {background-image:url(images/b.gif); background-repeat:no-repeat; padding:0 0 0 15px; line-height:23px;}

.zj {padding:20px 0 0 0;}
.zj1 {width:210px; margin:0 auto; padding:10px 5px 5px 10px;}
.zj1 ul{ list-style:none;} 
.zj1 li { width:200px;background-image:url(images/b1.gif); background-repeat:no-repeat; padding:0 0 0 15px; line-height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.ad2 {width:232px; height:92px; margin:0 auto; padding:10px 0 0 0; }
.ad1 {width:433px; height:92px; margin:0 auto; padding:10px 0 0 0; }

.yw {width:420px; margin:0 auto; padding:10px 5px 5px 10px;}
.yw ul{ list-style:none;} 
.yw li { width:402px;background-image:url(images/b1.gif); background-repeat:no-repeat; padding:0 0 0 15px; line-height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.dt {padding:20px 0 0 0;}

.yw1 {width:405px; height:23px;background-image:url(images/b1.gif); background-repeat:no-repeat; padding:0 0 0 15px; line-height:23px;}

.zgz {width:175px; height:228px; margin:0 auto; padding:20px 0 0 0;}
.xs {padding:42px 0 0 0;}
.kj {padding:16px 0 0 0;}

.yq {width:934px; height:auto; margin:0 auto; border:1px solid #cbcbcb; background-color:#FFFFFF;}
.nr2 {line-height:25px; padding:6px 10px 6px 20px; background-color:#f3f3f3; margin:3px;}

.rq {float:right; width:80px;}
.nr3 {float:left; width:320px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.clearfix {display:block;}

.STYLE1 {color: #FF6600}

.bot {width:967px; height:122px; background-image: url(images/bot-bg.gif); background-repeat:repeat-x; margin:0 auto;}
.bot1 {width:350px; margin:0 auto; padding:25px 0 0 0; color:#5588ca;}
.bot-x {width:911px; height:5px; margin:0 auto; padding:10px 0 0 0;}
.bot2 {width:100%; text-align:center; margin:0 auto; padding:10px 0 0 0; line-height:25px;}

a:link {text-decoration: none; color:#656464;}
a:visited {	text-decoration: none; color:#656464;}
a:hover {text-decoration: none;  color: #FF6600;}

.menu1 a:link {text-decoration: none; color:#FFFFFF;}
.menu1 a:visited {	text-decoration: none; color:#FFFFFF;}
.menu1 a:hover {text-decoration: none; color:#FFFF33;}

.bot1 a:link {text-decoration: none; color:#5588ca;}
.bot1 a:visited {	text-decoration: none; color:#5588ca;}
.bot1 a:hover {text-decoration: none; color:#FF6600;}

.clear { clear:both;}
.lie{list-style-type:none;margin:0px;padding:0px;}
.lie li{float:left;width:70px; line-height:19px}
.heng1{display:block;line-height:20px;height:20px;width:70px;color:#000;text-decoration:none;position:relative;overflow:hidden;}
.heng1:hover{color: #FFFF00;overflow:visible;}
.heng1 span{display:block;position:absolute;left:0px;top:20px;width:115px;}
.heng1 span table{display:block; border-collapse:collapse;margin:0px;width:115px;}
.heng1 span table a{background: #0099CC;width:115px;height:30px;line-height:30px;text-decoration:none;display:block;color:#fff;}
.heng1 span table a:hover{ background: #F7F7F7; color: #FF6600;}
.heng1 span table ul,.heng1 span table li{margin:0px;list-style:none;}
.heng1 span table ul li a.xia{background:green;display:block;line-height:30px;height:30px;width:115px;color:red;text-decoration:none;position:relative;overflow:hidden;}
.heng1 span table ul li a.xia:hover{background:black;color:yellow;overflow:visible;}
.heng1 span table ul li a.xia span{display:block;position:absolute;left:120px;top:0px;background:yellow;width:115px;}
.heng1 span table ul li a.xia span table{display:block;background:black; border-collapse:collapse;margin:-1px;width:115px;}
.heng1 span table ul li a.xia span table ul,.heng1 span table ul li a.xia span table li{margin:0px;list-style:none;}
.heng1 span table ul li a.xia span table a{width:115px;height:30px;line-height:30px;text-decoration:none;display:block;color:yellow;}
.heng1 span table ul li a.xia span table a:hover{color:red;}
.heng2 {width:24px; height:25px;}

.x {width:2px; padding:0 5px 0 5px; margin:0 0;}

.x-l {width:208px; float:left; padding:0 0 20px 28px;}
.x-r {width:675px; float:right; padding:0 28px 20px 0px;}

.b1 {line-height:25px; color:#2d6bbd; padding:20px 0 0 0px;}
.x-xh {width:188px; background-image:url(images/x-xh-bg.gif); background-repeat:repeat-y; padding:10px 5px 5px 15px;}
.x-xh ul{ list-style:none;} 
.x-xh li { width:165px;background-image:url(images/b2.gif); background-repeat:no-repeat; padding:0 0 0 15px; line-height:25px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; border-bottom:#999999 1px dashed;}

.x-xh a:link {text-decoration: none; color:#000;}
.x-xh a:visited {	text-decoration: none; color:#000;}
.x-xh a:hover {text-decoration: none; color:#FF6600;}

.x-xs-top {padding:12px 0 0 0;}

.mid2 {height:auto;}

.b2 {font-weight:bold; color:#2d6bbd; font-size:16px; text-align:center; padding:25px 0 0 0; line-height:35px;}
.b3 {padding:10px 0 0 0; line-height:20px; height:20px; text-align:center; color:#FF8400}
.zz {float:left; width:325px; text-align:right; padding:0 10px 0 0 ;}
.sj {width:325px; float:right; text-align:left; padding:0 0 0 10px; color:#ff8400;}
.nr4 {line-height:25px; font-size:14px; color:#000000;  white-space:normal; word-break:break-all; padding:20px 0 0 0; }
.nr4 table {border-top:1px solid #000; border-right:1px solid #000; }
.nr4 table td{border-bottom:1px solid #000; border-left:1px solid #000;}
.xian {padding:30px 0 0 0;}
.fy {padding:10px 0 0 0;}
.fy ul {list-style:none;}
.fy li {float:left; line-height:17px;}
.sz {width:18px; border:1px solid #69aece; background:#FFFFFF; text-align:center; vertical-align: middle; margin:0 0 0 10px;}
.y {width:50px; border:1px solid #69aece; background:#FFFFFF; text-align:center; vertical-align: middle; margin:0 0 0 10px;}
.s {margin:0 0 0 290px!important; margin:0 0 0 170px;}

.fy a:link {text-decoration: none; color:#0178af;}
.fy a:visited {	text-decoration: none; color:#0178af;}
.fy a:hover {text-decoration: none; color: #FF6600;}

.yw2 {width:645px; height:23px;background:url(images/b3.gif) no-repeat 10px 0px; padding:0 0 0 30px; line-height:23px;}
.nr5 {float:left; width:420px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zz1 {width:100px; float:left;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 0 0 20px; color:#ff8a00;}
.nr6 {padding:10px 0 0 0;}

.nr6 a:link {text-decoration: none; color:#0286C3;}
.nr6 a:visited {	text-decoration: none; color:#0286C3;}
.nr6 a:hover {text-decoration: none; color: #FF6600;}

.gyxh-l-xh {width:188px; height:730px; background-image:url(images/x-xh-bg.gif); background-repeat:repeat-y; padding:10px 5px 5px 15px;}
.gyxh-l-xh ul{ list-style:none;} 
.gyxh-l-xh li { width:150px;background-image:url(images/b4.gif); background-repeat:no-repeat; padding:0 0 0 30px; line-height:28px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; border-bottom:#999999 1px dashed;}

.gyxh-l-xh a:link {text-decoration: none; color:#000;}
.gyxh-l-xh a:visited {	text-decoration: none; color:#000;}
.gyxh-l-xh a:hover {text-decoration: none; color:#FF6600;}

.zgz1 {width:175px; height:228px; margin:0 auto; padding:40px 0 0 0;}

.lx {padding:40px 0 0 5px; line-height:25px; color:#000000;}

.nr7 {padding:20px 0 0 0; color:#000000; line-height:25px;}
.nr7 table {border-top:1px solid #000; border-right:1px solid #000; }
.nr7 table td{border-bottom:1px solid #000; border-left:1px solid #000;}
.mid3 {height:auto; width:969px; margin:0 0 10px 0;}
.x {width:2px; padding:0 5px 0 5px!important; padding:0 0px 0 5px; margin:0 0;}
.STYLE2 {color: #FF0000}

.ty {padding:10px 0 0 200px;}
.ty1 {float:left; width:150px;}
.ty2 {float:left; width:100px;}

.nr9 {padding:20px 0 0 0; color:#000000; line-height:30px; clear:both;}
.bg1 {width:450px; margin:0 auto; height:30px;}
.wz {width:100px; float:left;}
.xx {width:300px; float:left;}


.fj {height:30px; padding:30px 0 0 0;}
.mid5 {height:800px; padding:0 0 10px;}

.bg2 {width:450px; margin:0 auto; height:130px;}

.clearfix { display:block;}

.wz1 {width:100px; float:left; clear:both;}

.nh {line-height:25px; padding:10px 0 0 0; text-align:center;}

.tp {width:645px; height:25px; padding:10px 0 0 25px; line-height:25px;}
.tp1 {width:645px; height:25px; padding:0px 0 0 25px; line-height:25px;}
.p1 {float:left;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:25px; width:450px; color:#000000;}
.zz1 {width:100px; float:left;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding:0 0 0 20px; color:#ff8a00;}
.nr6 {padding:10px 0 0 0;}

.rq1 {float:left; width:100px; line-height:25px; padding-left:15px;}
.xx1 a:link {text-decoration: none; color: #FF3300;}
.xx1 a:visited {	text-decoration: none; color: #FF3300;}
.xx1 a:hover {text-decoration: underline; color:#FF6600;}
.xx1 {text-align:right; padding:0 10px 0 0 ; width:60px; float:left;}
.clear1 {clear:both;}
.mid6 {height:auto; width:940px; margin:0 auto; padding:0 0 20px 0;}
.nr10 {text-align:center; padding:30px 0 0 0; line-height:32px;}
.xyb {width:67px; height:32px; padding:30px 0 0 0; margin:0 auto;}